package org.inter.fsb.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>
 * 
 * </p>
 *
 * @author syg
 * @since 2024-04-18
 */
@TableName("t_work")
@ApiModel(value = "TWork对象", description = "")
public class TWork implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    private String title;

    private String qudao;

    private BigDecimal jine;

    private BigDecimal danjia;

    private Integer geshu;

    private BigDecimal baozheng;

    private Integer userId;

    private String dateTime;

    private String username;

    private BigDecimal yongjin;

    private String images;

    private Integer chushigeshu;

    public Integer getChushigeshu() {
        return chushigeshu;
    }

    public void setChushigeshu(Integer chushigeshu) {
        this.chushigeshu = chushigeshu;
    }

    @TableField(exist = false)
    private List<TUserWord> wordList;

    public List<TUserWord> getWordList() {
        return wordList;
    }

    public void setWordList(List<TUserWord> wordList) {
        this.wordList = wordList;
    }

    public String getImages() {
        return images;
    }

    public void setImages(String images) {
        this.images = images;
    }

    public BigDecimal getYongjin() {
        return yongjin;
    }

    public void setYongjin(BigDecimal yongjin) {
        this.yongjin = yongjin;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }
    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }
    public String getQudao() {
        return qudao;
    }

    public void setQudao(String qudao) {
        this.qudao = qudao;
    }
    public BigDecimal getJine() {
        return jine;
    }

    public void setJine(BigDecimal jine) {
        this.jine = jine;
    }
    public BigDecimal getDanjia() {
        return danjia;
    }

    public void setDanjia(BigDecimal danjia) {
        this.danjia = danjia;
    }
    public Integer getGeshu() {
        return geshu;
    }

    public void setGeshu(Integer geshu) {
        this.geshu = geshu;
    }
    public BigDecimal getBaozheng() {
        return baozheng;
    }

    public void setBaozheng(BigDecimal baozheng) {
        this.baozheng = baozheng;
    }
    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }
    public String getDateTime() {
        return dateTime;
    }

    public void setDateTime(String dateTime) {
        this.dateTime = dateTime;
    }

    @Override
    public String toString() {
        return "TWork{" +
            "id=" + id +
            ", title=" + title +
            ", qudao=" + qudao +
            ", jine=" + jine +
            ", danjia=" + danjia +
            ", geshu=" + geshu +
            ", baozheng=" + baozheng +
            ", userId=" + userId +
            ", dateTime=" + dateTime +
        "}";
    }
}
